package com.passer.web.travel.service.impl;

import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.passer.web.travel.mapper.TJingMapper;
import com.passer.web.travel.domain.TJing;
import com.passer.web.travel.service.ITJingService;
import com.passer.common.core.text.Convert;

/**
 * 必玩景点Service业务层处理
 *
 * @author passer
 * @date 2021-11-23
 */
@Service
public class TJingServiceImpl implements ITJingService
{
    @Autowired
    private TJingMapper tJingMapper;

    /**
     * 查询必玩景点
     *
     * @param jid 必玩景点ID
     * @return 必玩景点
     */
    @Override
    public TJing selectTJingById(Long jid)
    {
        return tJingMapper.selectTJingById(jid);
    }

    /**
     * 查询必玩景点列表
     *
     * @param tJing 必玩景点
     * @return 必玩景点
     */
    @Override
    public List<TJing> selectTJingList(TJing tJing)
    {
        return tJingMapper.selectTJingList(tJing);
    }

    /**
     * 新增必玩景点
     *
     * @param tJing 必玩景点
     * @return 结果
     */
    @Override
    public int insertTJing(TJing tJing)
    {
        return tJingMapper.insertTJing(tJing);
    }

    /**
     * 修改必玩景点
     *
     * @param tJing 必玩景点
     * @return 结果
     */
    @Override
    public int updateTJing(TJing tJing)
    {
        return tJingMapper.updateTJing(tJing);
    }

    /**
     * 删除必玩景点对象
     *
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    @Override
    public int deleteTJingByIds(String ids)
    {
        return tJingMapper.deleteTJingByIds(Convert.toStrArray(ids));
    }

    /**
     * 删除必玩景点信息
     *
     * @param jid 必玩景点ID
     * @return 结果
     */
    @Override
    public int deleteTJingById(Long jid)
    {
        return tJingMapper.deleteTJingById(jid);
    }
}
